highly favourable - Alemán Inglés Diccionario